hate propaganda - French English Dictionary